// 文件夹操作
const fs = require('fs');
// 创建 异步的写法
function my_mkdir() {
    fs.mkdir("./utils", function (err) {
        console.log(err ? err : "文件夹创建成功");
    })
}
// fs.mkdirSync("./utils"); //同步的写法

// 重命名 fs.rename(oldPath, newPath, callback)
function my_rename() {
    fs.rename('./utils', './newUtils', err => {
        console.log(err ? err : "文件夹重命名成功");
    })
}

// 删除
function my_rmdir() {
    fs.rmdir('./utils', err => {
        if (err) {
            console.log(err);
        }
    })
}

// 读取
// fs.readdir(path[, options], callback)
function my_readdir() {
    fs.readdir('./utils', (err, files) => {
        console.log(err ? err : files);

    })
}

module.exports = {
    my_mkdir,
    my_rename,
    my_rmdir,
    my_readdir
}